home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 18503 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.4 KB

  1. Path: ivan.iecc.com!not-for-mail
  2. From: wyrmok@plg.uwaterloo.ca (Russell Mok)
  3. Newsgroups: comp.lang.c++,comp.compilers
  4. Subject: Implement resumption model for exception handling?
  5. Date: 20 Apr 1996 23:46:41 -0400
  6. Organization: University of Waterloo
  7. Sender: johnl@iecc.com
  8. Approved: compilers@ivan.iecc.com
  9. Message-ID: <96-04-125@comp.compilers>
  10. NNTP-Posting-Host: localhost.iecc.com
  11. Keywords: errors, C++, design, question
  12.  
  13. In "The Design and Evolution of C++" by Bjarne Stroustrup(1994), there
  14. is a chapter about exception. Stroustrup said the resumption model was
  15. rejected because it is inefficient and of little use. He refered to
  16. the Mesa project and Jim Mitchell's presentation. However, there is no
  17. explicit reference in the book.
  18.  
  19. I DESPERATELY need to know why, in details. I read a paper on
  20. Exceptional C by Gehani and he mentioned the implementation requires
  21. cactus stack --- an implementation of multiple stack. He was brief and
  22. I don't really understand his reasoning.
  23.  
  24. I have been thinking about the problem for a while and it seems to me
  25. that resumption can be implemented reasonably efficiently with some
  26. restrictions. However, I rather believe that I overlook some crucial
  27. issues than I am right.
  28.  
  29. If you think you can help, please drop me an email.
  30.  
  31. Thanks a bundle.
  32.  
  33. Russell
  34.  
  35. --
  36. Russell Mok
  37. email: wyrmok@uwaterloo.ca
  38. --
  39. Send compilers articles to compilers@iecc.com,
  40. meta-mail to compilers-request@iecc.com.
  41.